topographic anomaly - French English Dictionary